
const data_config = require("./data_config");


module.exports = {
  nav_name: '充值管理', //生成导航菜单
  module_name: 'charge_m',  //生成路径，必须与文件名相同
  api: `{
    page: commonPath + "/admin/user_statement/page", //分页
    charge_m_statistics: cPath + "/admin/user_statement/rechargeTotalAmount", //充值统计
    // changeState: commonPath + '', //状态
    // detail: commonPath + '', //详情,
    // add: commonPath + '', //添加
    get_user_info: commonPath + "/admin/userInfo/get", //用户信息
    charge: commonPath +  "/admin/userBurse/recharge", //充值
    
  }`, //接口

  //列表
  table7: {
    isGenerate: "false", //false表示不生成页面
    table_name: "charge_m_list",  //表页面名
    nav_name: "充值列表",  //导航名
    tipsText: "充值管理 >> 充值列表", //顶部文字
    // tableReqMethod: "get",  //分页请求配置成get方式, 默认为post
    pageApi: "API.charge_m.page",  //请求api
    // extraPageRequestParams: `
    //   courseId: this.$route.query.id,  //请求
    // `, //已有page和pageSize
    //获取列表页面
    tableData: [
      //普通
      { title: '序号', name: 'index', type: "normal" },
      { title: '昵称', name: 'nickName', type: "normal" },
      { title: '昵称', name: 'number', type: "normal" },
      { title: '手机号', name: 'tel', type: "normal" },
      {
        title: '类型',
        name: 'earnings',
        type: "opts",
        showName: "earningsShow",
        showObj: `{
          "1": "收入",
          "2": "支出",
          "3": "充值",
        }`
      },
      {
        title: '种类',
        name: 'numberType',
        type: "opts",
        showName: "numberTypeShow",
        showObj: `{
          "1": "奖章",
          "2": "拼团未中奖退回余额",
          "3": "拼豆",
          "4": "提货券",
          "5": "拼呗",
          "6": "购买扣除余额",
        }`
      },
      // {
      //   title: '来源',
      //   name: 'earningsType',
      //   type: "opts",
      //   showName: "earningsTypeShow",
      //   showObj: `{
      //     "1": "USDT充值",
      //     "2": "CNY(拼团余额)",
      //     "3": "支付宝",
      //     "4": "下级订单未中奖收益",
      //     "5": "退回参团金额",
      //     "6": "拼团未中奖收益",
      //     "7": "订单中奖明细",
      //     "8": "下级订单中奖奖励",
      //     "9": "创客奖励",
      //     "10": "创客释放",
      //     "11": "每日释放",
      //     "12": "v3加速",
      //     "13": "参与城市代理竞购",
      //     "14": "城市代理确认支付金额",
      //     "15": "代理结算",
      //     "16": "代理加速",
      //     "17": "创始节点",
      //     "18": "参与拼团",
      //     "19": "两倍燃烧奖章",
      //     "20": "助力燃烧奖章",
      //     "21": "购买易物",
      //     "22": "提货券兑换拼呗",
      //     "23": "拼呗兑换余额",
      //     "24": "代理退款",
      //   }`
      // },
      

      { title: '描述', name: 'payDescribe', type: "normal" },

      { title: '创建时间', name: 'createDate', type: "normal" },
       
    ],
    tableOpt: [
      // //编辑跳转
      // {
      //   type: "modify",
      //   text: "编辑",
      //   request: false,
      //   jump: "/member_manager_edit_member"
      // },
      // //删除功能
      // {
      //   type: "del",
      //   text: "删除",
      //   request: true,
      //   url: "API.identify_manager.del",
      //   requestType: 'post',
      //   isSplitSearchString: 'true',  //拼接查询字符串（post需要，get不需要）。
      // },
    ],
    search: {
      contentArr: {
        input1: { labelName: '手机号', inputName: 'tel' },
        date1: {
          labelName: '起止时间',
          inputName: 'tempTime',
          dateConfig: {
            startDateName: 'startDate',
            endDateName: 'endDate',
            dateChangeMethodsName: 'handleSearchDateChange'
          }
        },
      },
      //查找按钮的文字
      searchBtn: {
        text: "查询", //链接与table请求接口相同，不做另外配置
      },
      //添加按钮
      addBtn: {
        //搜索栏具有添加功能按钮时，设置此字段
        type: "add",
        text: "充值",
        request: false,
        jump: "/charge_m_charge_detail", //添加的跳转按钮
      }
    },

  },

  //详情页面
  detail_page7: {
    isGenerate: "false", //false表示不生成页面
    detail_page_name: "charge_detail",
    detail_api: "API.charge_m.detail",
    request_params: `{
      id,
    }`,
    tipsText: "充值管理 >> 充值页面",
    formData: {
      // titleText: "请填写管理员相关信息",

      item1: {
        labelName: "动态内容",
        inputName: 'remark',
        type: "normal",
        frontTips: "", //后面的说明
        behindTips: "", //前面的说明
      },

    },
  },



}

